home *** CD-ROM | disk | FTP | other *** search
/ Nothing but Tetris / Nothing but Tetris.iso / amiga / yactris / src / prog_protos.h < prev    next >
Text File  |  1994-01-01  |  2KB  |  53 lines

  1.  
  2. /* MACHINE GENERATED */
  3.  
  4.  
  5. /* yactris.c            */
  6.  
  7. Prototype void TStartUp(void);
  8. Prototype void Tetris(void);
  9. Prototype struct PieceRot *PickPiece(void);
  10. Prototype void ClearPlayField(void);
  11. Prototype BOOL NewPiece(struct PieceRot *, int, int);
  12. Prototype BOOL MovePiece(enum direction);
  13. Prototype BOOL RotatePiece(void);
  14. Prototype void ByeBye(int);
  15. Prototype void PlacePiece(void);
  16. Prototype BOOL GameOver(void);
  17. Prototype void ResetTet(void);
  18. Prototype void FillInTWindow(struct Window *, struct ScreenInfo *);
  19. Prototype BOOL IsHitting(struct PieceRot *, int, int);
  20. Prototype void DoNewPubScreen(struct Screen *news);
  21. Prototype BOOL VerifyQuit(void);
  22. Prototype int NoBreak(void);
  23.  
  24. /* intuitet.c           */
  25.  
  26. Prototype struct ScreenInfo *CreateScrInfo(struct Screen *);
  27. Prototype struct Window *OpenTWindow(struct ScreenInfo *, struct Menu *);
  28. Prototype void CloseTWindow(struct Window *);
  29. Prototype void FlagWindow(struct Window *, BOOL);
  30. Prototype void UpdateScores(struct Window *, struct ScreenInfo *, int, int, int);
  31. Prototype struct Screen *InquirePubScreen(struct ScreenInfo *);
  32. Prototype struct List *MakePubScrList(void);
  33. Prototype void FreePubScrList(struct List *);
  34. Prototype struct Window *OpenPWindow(struct ScreenInfo *, struct MsgPort *);
  35. Prototype void ClosePWindow(struct Window *);
  36. Prototype void DispPCount(struct ScreenInfo *, struct Window *, struct PieceRot *, int);
  37. Prototype void FreeScrInfo(struct ScreenInfo *);
  38.  
  39. /* makepieces.c         */
  40.  
  41. Prototype BOOL MakePieces(struct ScreenInfo *);
  42. Prototype BOOL GivePieceBitMap(struct PieceRot *, struct ScreenInfo *);
  43. Prototype void UnMakePieces(struct ScreenInfo *);
  44. Prototype void FreePieceBitMap(struct PieceRot *, struct ScreenInfo *);
  45. Prototype void DrawPiece(struct RastPort *, struct MakeStruct *, struct ScreenInfo *);
  46.  
  47. /* about.c              */
  48.  
  49. Prototype void DoAbout(struct ScreenInfo *);
  50.  
  51. /* makestructs.c        */
  52.  
  53.